Stored Procedures [dbo].[asi_CancelPendingPublishRequestForContent]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@ContentDocumentKeyuniqueidentifier16
SQL Script
CREATE PROCEDURE [dbo].[asi_CancelPendingPublishRequestForContent]
    @ContentDocumentKey uniqueidentifier
AS
BEGIN
    UPDATE PublishRequestDetail
       SET PublishRequestStatusCode = 2 --canceled
     WHERE ContentDocumentKey = @ContentDocumentKey
       AND (PublishRequestStatusCode = 0
        OR  (PublishRequestStatusCode = 1 AND Frequency > 0))
END

GO
Uses